home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
spitfire
/
sfcvs11b.zip
/
EDITCFG.DOC
< prev
next >
Wrap
Text File
|
1996-04-06
|
6KB
|
183 lines
Supplemental Documentation For SFCVS!
EDITCFG.EXE
■ Introduction ■
EDITCFG is a companion utility to be used with SFCVS (Spitfire Caller
Validation System). Its primary functions are to assist you in configuring
SFCVS to run on your SPITFIRE BBS as well as help you create and maintain
the PHONE.DAT file which is the data file SFCVS uses to determine a callers
eligibility for an access upgrade.
■ Usage ■
EDITCFG relies on an environmental variable which allows it to find your
Spitfire Data Files.. This variable is used by utilities written by Mike
Woltz and other programmers, therefore I am not asking you to add anything
special just for SFCVS.. The variable you need to add is SFPATH. To check
to see if you have this variable look in your AUTOEXEC.BAT file for this
line:
SET SFPATH=DRIVE:\PATH TO SPITFIRE
If Your Spitfire Home Directory is C:\SF
Then
SET SFPATH=C:\SF
If this variable is there you are ok, if not add it and then reboot..:)
This variable will allow EDITCFG to find your Spitfire Data files no matter
which drive and/or directory you execute EDITCFG from.
If you are executing EDITCFG.EXE for the first time, you will be prompted
to create a config file needed by SFCVS.
Below is what EDITCFG's menu will look like:
╓───────────────────────────────────────────────────────────╖
║ Spitfire Caller Validation System Editor v1.2 ║
║ (C) Copyright 1996 by Ross Cassell ║
║ The Dark Corner BBS (864)573-7069 SupraFax 28.8 ║
╙───────────────────────────────────────────────────────────╜
-■ MAIN MENU ■-
[I] Import Phone Numbers Into The Database
[A] Manually Add Phone Numbers To The Database
[V] View Numbers In The Database
[E] Edit The Config File
Press Q Or Esc To Quit.
[ ] Select - I A V E Q Or Esc ?
Commands Explained:
[I] Import Phone Numbers Into The Database
This command performs the actual physical import of phone numbers from
SFUSERS.DAT and BADNUM.CVS.
See Bad Numbers
See Command Line Parameters
See Import Process
[A] Manually Add Phone Numbers To The Database
This command is used to manually input phone numbers you determine to
be bogus, or belong to undesirable callers. The input number is written
to BADNUM.CVS, if BADNUM.CVS did not previously exist, it will get
created. If you inputted any numbers this way, EDITCFG will notify you
that it will automatically perform a import as described for command
[I]. No Automatic import will be performed if you aborted the ADD
process without saving any numbers.
See Bad Numbers
[V] View Numbers In The Database
This command simply lets you view the phone numbers in the database at
any given time.
See Command Line Parmeters
[E] Edit The Config File
This command allows you to recreate your configuration file that is
used by SFCVS, in the event you changed information or whatever..
[ Bad Numbers ]
There are certain phone numbers which you may want to consider bogus or
BAD. See the enclosed BADNUM.CVS text file for examples. These phone
numbers would take into account phony numbers, numbers of undesirable
callers, numbers of other local BBS systems, numbers of local fast food
restaurants, the non-emergency numbers for local police/fire and rescue
services etc. There is no way you can acount for all possible numbers a
new caller might try to use, but this helps. Anyway using EDITCFG or your
favorite text editor, you can add bogus/bad numbers to BADNUM.CVS which
later get imported into the main database. BADNUM.CVS is a simple ASCII
text file and its format is simple, one number per line starting in column
one:
###-###-####
^ ^ ^ ^ ^
| | | | |____ Main Number
| | | |_______ Dash
| | |_________ Exchange
| |___________ Dash
|_____________ Area Code
Example
123-555-1212
456-555-1212
789-555-1212
And so on...
If you manually add these numbers with a text editor, make sure to run a
import so as to get these numbers included in PHONE.DAT. If adding them
with EDITCFG, a import will automatically be run if any numbers were added.
[ Command Line Parameters ]
EDITCFG can accept 2 command line parameters:
EVENT
Allows you to perform the import unattended within a batch file, preferably
you would do this after you have packed your SFUSERS.DAT file..
Ex:
EDITCFG EVENT
VIEW
Allows you to quickly go in and view your PHONE.DAT database. Works exactly
the same way it would if done so from the menu interface, except that it
exits to DOS after you have reached the end of the file. (Not for
unattended operation)
Ex:
EDITCFG VIEW
[ Import Process ]
The import process is simple, when executed your existing PHONE.DAT file is
deleted, If BADNUM.CVS exists, numbers listed within it are imported, then
numbers listed in SFUSERS.DAT are imported... Keep in mind that EDITCFG
will always import a bogus number of 123-456-7890 into PHONE.DAT, EDITCFG
will also not import a phone number twice. no matter if it was in
BADNUM.CVS or SFUSERS.DAT.
The purpose of the IMPORT process is to keep your PHONE.DAT as up to date
as possible, this takes into consideration that if a good user got purged
from SFUSERS.DAT, that their number wont remain in PHONE.DAT, as well as
import into PHONE.DAT any numbers you have input into BADNUM.CVS.
Well, this explains the latest changes.....
See SFCVS.DOC, for credits and acknowledgements..
-Ross-